<?php 
include_once("conexion.class.php");

class Conversacion{
 //constructor	
 	var $con;
 	function Conversacion(){
 		$this->con=new DBManager;
 	}

	function insertar($campos){
		if($this->con->conectar()==true){			
			return mysql_query("INSERT INTO conversaciones (nombre) VALUES ('".$campos."')");
		}
	}

	
	function actualizar($campos,$id){
			

		if($this->con->conectar()==true){
			//print_r($campos);
			return mysql_query("UPDATE conversaciones SET nombre = '".$campos."' WHERE id = ".$id);
		}
	}
	
	
	function mostrar_conversacion($id){
		if($this->con->conectar()==true){
			return mysql_query("SELECT id,
								  `nombre`
								FROM 
								  `conversaciones`;
								   id=".$id);
										}
									}

	function mostrar_conversaciones(){
		if($this->con->conectar()==true){
			return mysql_query("SELECT  id,
								  `nombre`
								FROM 
								  `conversaciones`;
								  ");
										}
									}

	function eliminar($id){
		if($this->con->conectar()==true){
			return mysql_query("DELETE FROM conversaciones WHERE id=".$id);
		}
	}
	
	
	function mostrar_detalle_conversacion($id){

		if($this->con->conectar()==true){
			return mysql_query("SELECT SELECT e.id,
									o.`Nombre`, m.`mensaje`, cl.`nombres`, t.`telefono`, e.`hora`, e.`fecha`, est.`descripcion`
								FROM 
								  `conversacion_x_usuario` cu
								  inner join `envios` e on (cu.`id_envio` = e.`id`)
								  inner join `conversaciones` c on (cu.`id_conversacion` = c.`id`)
								  inner join `mensajes` m on (e.`id_mensaje` = m.`id`)
								  inner join `telefonos` t on (e.`id_telefono` = t.`id`)
								  inner join cliente cl on (t.`telefono` like concat ('505',cl.`telefono`))
								  inner join `operadora` o on (t.`operadora_id` = o.`id`)
								  inner join estado est on (e.`estado` = est.`id`)
								where cu.`id_conversacion` = '".$id."'");
										}
									}
}
?>

